body {font: 15px "Arial"}
h2 {font: 18px "Arial"; font-weight: bold; }
.nav, .nav ul{
    width:140px;
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-position:outside;
    position:relative;
    line-height:30px;
}
.nav a:link, .nav a:visited{
    display:block;
    width:130px;
    padding:0px 5px;
    color:#fff;
    text-decoration:none;
    background:url(navbg.png) no-repeat -261px 0px;
}
.nav a:hover,a:active{
    background-position:-79px 0px;
    color:#333;
}
.nav li{
    position:relative;
}
.nav ul {
    position:absolute;
    top:0px;
    left:140px;
    display:none;
}
.nav li:hover>ul{
    display:block;
}